attenuating circumstances - İspanyolca İngilizce Sözlük